soil protection and restoration - German English Dictionary